Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Azure DevOps Services
In this quickstart, you set up and start using the Azure DevOps extension for Azure Command Line Interface (CLI). With Azure CLI, you can manage many Azure DevOps Services from the command line. Azure CLI commands enable you to streamline your tasks with faster and flexible interactive canvas, bypassing user interface workflows.
Note
The Azure DevOps CLI is only available for use with Azure DevOps Services. The Azure DevOps extension for the Azure CLI doesn't support any version of Azure DevOps Server.
To start using the Azure DevOps extension for Azure CLI:
Install Azure CLI. Follow the instructions in Install the Azure CLI to set up your Azure CLI environment. At a minimum, your Azure CLI version must be 2.10.1. You can use the
az --version
command to validate.Add the Azure DevOps extension.
az extension add --name azure-devops
To confirm the installation, run the command
az extension list
oraz extension show --name azure-devops
.To sign in, run the
az login
command. Azure CLI supports only interactive sign-in using user name and password withaz login
. To sign in using a Personal Access Token (PAT), see Sign in via Azure DevOps PAT.Note
The Azure DevOps extension doesn't currently support authenticating by using Managed Identities.
We recommend that you set the default configuration for your organization and project. Otherwise, you can specify the values in the individual commands themselves.
az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
Use commands
Adding the Azure DevOps Extension adds devops
, pipelines
, artifacts
, boards
, and repos
groups.
For usage and help content for any command, specify the --help
parameter, for example:
az devops --help
Group
az devops : Manage Azure DevOps organization level operations.
Related Groups
az pipelines: Manage Azure Pipelines
az boards: Manage Azure Boards
az repos: Manage Azure Repos
az artifacts: Manage Azure Artifacts.
Subgroups:
admin : Manage administration operations.
extension : Manage extensions.
project : Manage team projects.
security : Manage security related operations.
service-endpoint : Manage service endpoints/service connections.
team : Manage teams.
user : Manage users.
wiki : Manage wikis.
Commands:
configure : Configure the Azure DevOps CLI or view your configuration.
feedback : Displays information on how to provide feedback to the Azure DevOps CLI team.
invoke : This command will invoke request for any DevOps area and resource. Please use
only json output as the response of this command is not fixed. Helpful docs -
https://learn.microsoft.com/rest/api/azure/devops/.
login : Set the credential (PAT) to use for a particular organization.
logout : Clear the credential for all or a particular organization.
Open items in browser
You can use --open
parameter to open any artifact in Azure DevOps portal in your default browser.
az pipelines build show --id 1 --open
This command shows the details of the build with --id 1
in the Command Prompt window and also opens it in the default browser.